package com.proyecto.track.action.dto;

import java.util.Date;

import com.proyecto.track.bo.Tarea;

public class TareaDTO {
	
	/** El id tarea. */
	private Long idTarea;
	
	/** La descripcion. */
	private String descripcion;
	
	/** El estado tarea. */
	private String estadoTarea;
	
	/** Las horas asignadas. */
	private Long horasAsignadas;
	
	/** El tipo tarea. */
	private String tipoTarea;
	
	/** La fecha desde. */
	private Date fechaDesde;
	
	/** La fecha hasta. */
	private Date fechaHasta;
	
	public TareaDTO(){
		
	}
	
	public TareaDTO(Tarea tarea){
		this.idTarea = tarea.getIdTarea();
		this.descripcion = tarea.getDescripcion();
		this.estadoTarea = tarea.getEstadoTarea().getNombre();
		this.horasAsignadas = tarea.getHorasAsignadas();
		this.tipoTarea = tarea.getTipoTarea().getNombre();
		this.fechaDesde = tarea.getFechaDesde();
		this.fechaHasta = tarea.getFechaHasta();
	}

	public Long getIdTarea() {
		return idTarea;
	}

	public void setIdTarea(Long idTarea) {
		this.idTarea = idTarea;
	}

	public String getDescripcion() {
		return descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public String getEstadoTarea() {
		return estadoTarea;
	}

	public void setEstadoTarea(String estadoTarea) {
		this.estadoTarea = estadoTarea;
	}

	public Long getHorasAsignadas() {
		return horasAsignadas;
	}

	public void setHorasAsignadas(Long horasAsignadas) {
		this.horasAsignadas = horasAsignadas;
	}

	public String getTipoTarea() {
		return tipoTarea;
	}

	public void setTipoTarea(String tipoTarea) {
		this.tipoTarea = tipoTarea;
	}

	public Date getFechaDesde() {
		return fechaDesde;
	}

	public void setFechaDesde(Date fechaDesde) {
		this.fechaDesde = fechaDesde;
	}

	public Date getFechaHasta() {
		return fechaHasta;
	}

	public void setFechaHasta(Date fechaHasta) {
		this.fechaHasta = fechaHasta;
	}
	

}
